adding Assignment 1