Ascension day took a new meaning for Gavin this week.