demands met