hw 2 update again ughhhhh