add better phase1 tests