updated hw 5