Poop compclicated