FYP1 Submission for Evaluation