upgraded version and dependencies.