update dependencies and improved cli