initial commit for assignement 1