JohnGate – A Promise Made Is A Promise Kept