starting work on assignment 2