SHIT, and mooooooooooore shit.