This topic by major requirements for