Greg Colby happy to be home