updating dependencies and repositories and such