Term Project Final Report (2)