cs5530-Phase2