All-about-requirements-before-after