using git-hub repository for practice