"a lot of barfing."