more control in requirejs