Pain... lots and lots of pain...