update homework 2