Merge pull request #4 from deggs7/master

feature: #2 upgrade packages and fix problems.