It has all got too much...