base state for assignment 3 - end of assignment 2