Gary Morris makin up for lost time