base for network game, bug fix