demanding environment