anchor.diff:  				sendData: JSON.encode(encode(metabolics)));
   
   			lastUpdate = new DateTime.now();
  -			nextUpdate = lastUpdate.add(new Duration(seconds:5));
  +			nextServerUpdate = lastUpdate.add(new Duration(seconds:5));
   		}
   	}
   
  
positive.code: 	int user_id = -1;
  }
  
  DateTime lastUpdate, nextUpdate;
  
  class MetabolicsService
  {
  
negative.code: 		view.meters.updateAll();
  
  		//to prevent server overload, only update it once every 5 seconds at most
  		if(lastUpdate == null || nextServerUpdate == null || nextServerUpdate.compareTo(new DateTime.now()) < 0)
  		{
  			//save metabolics back to server
  			HttpRequest.request("http://server.childrenofur.com:8181/setMetabolics?username=${game.username}",
  