finished assignment one