requirements-before-after