modern requirements