data-requiremodule