Beginning assignment 2