Glad to be here at last