milestone 2, milestone 3 complete