I have arrived. At last.