tested order of method writing
Merge branch 'master' of github.com:leoncheng57/notes