What the hell is my snake doing?