john halifax QwR gmail it