view + game(system)