The requirements