add more phases tests