Midterm Project Report