ensure dependencies are up to date