final phase 0