I am indeed still here - I'll get to work on it!