modular requirements