Sem1 Final Project