finished hw 3 update