starting out on assignment 4