modular principle