my original copy which is time consuming
Merge branch 'master' of https://github.com/fluent93/Practice