Geoff Haxton extended for another year!