decent test case (fails)