John is fantastic, very flexible and helpful !