//test phase