assignment 1
updated