added some events in gamestate