Home at last and feeling fine