first submission for assignemnt 2