[] Almost entire is done in systems and game states