Updated hw 2