Mr Gates, I think you are on to something!