finished hw 4. again