anchor.diff:  		userSockets.forEach((String username, WebSocket ws) async
   		{
   			Metabolics m = await getMetabolics(username:username);
  -			print('simulating $username: ${encode(m)}');
   
   			if(simulateMood)
   			{
  
positive.code: 			m.current_street_x = userIdentifier.currentX;
  			m.current_street_y = userIdentifier.currentY;
  
  			print('new metabolics for $username: ${encode(m)}');
  			//store the metabolics back to the database
  			int result = await setMetabolics(m);
  			if(result > 0)
  
negative.code: Future<Metabolics> getMetabolics({@app.QueryParam() String username, String email}) async
  {
  	PostgreSql dbConn = await dbManager.getConnection();
  
  	String whereClause = "WHERE users.username = @username";
  	if(email != null)
  		whereClause = "WHERE users.email = @email";
  