implemented phase-2 project requirements