teams are now stored in the client as well, so self.team_num is safe