blergh crapping and uncrapping stuff