I have given myself a belly ache....