assignment 2 work