Mika!!! how in god's name are you? The last image of you I have in my head is you, cradling your newborn in a hospital - a next level gaze in your eyes - all with a sublime view beyond a window behind you reaching out over Hong Kong! Been much too long