What I have to put up with...