add the ability to take crap