added game states
merged