phase 1 complete to spec