allow to update all the dependencies
cleanup and minor fixes