anchor.diff:  			try {
   				Metabolics m = await getMetabolics(username:username);
   
  -				if(simulateMood)
  +				if(simulateMood) {
   					_calcAndSetMood(m);
  -				if(simulateEnergy)
  +				}
  +				if(simulateEnergy) {
   					_calcAndSetEnergy(m);
  +				}
   
   				//store current street and position
   				Identifier userIdentifier = PlayerUpdateHandler.users[username];
  
positive.code: 	static Map<String, WebSocket> userSockets = {};
  	static Random rand = new Random();
  
  	static void refillAllEnergy() {
  		userSockets.forEach((String username, WebSocket ws) async {
  			Metabolics m = await getMetabolics(username:username);
  			m.energy = m.max_energy;
  			setMetabolics(m);
  		});
  	}
  
  	static void handle(WebSocket ws) {
  
negative.code: 		Map map = JSON.decode(message);
  		String username = map['username'];
  
  		if(!userSockets.containsKey(username)) {
  			userSockets[username] = ws;
  		}
  	}
  
  	static void simulate() {
  