HomeWork 1 finish, basically.