finished hw3 content