#150 revise requirements check
#150 Improved some comments
Merge pull request #184 from laterpay/feature/150_revise_requirements_checking

#150 revise requirements check