getting further along with homework 2