Refine requires
Merge pull request #1 from elizabrock/master

Refactor requires