- finished homework 4