Happy to be Home; finally.