Reordered requires for patch

Reordered requires for patch