appending doesn't work if you test 2 in a row -.-, also removing cruft