Cosmi happy to be back