phase 1 - final.