Revert "fix req"

This reverts commit 66360790cf8fd4b728ccc1b65e447f1e8c319a62.
Revert "removed hacked requirement"

This reverts commit 3c7a573ff9d81565d8fee57351f6a7abc2a3de9f.