first commit for assignment 1