update dependencies and readme.md