discard test was backwards :(