using gameStates object now!!