new ignores, tests work, compile test