now does not load modules if requirements have not been eat.

conditions > things that could change during page load
requirements > feature detection things that simple are true or not