how has it been going?

The title of this thread makes me chuckle every time.