Seems this is called unconditionally in 2 places. Not sure why we need it separate from phase1?