commit phase 2 requirements.