started bringing in required array
Merge pull request #24 from dsluis/master

started bringing in required array