small change to req stuff - big refactoring impact :-(