test phase more robust