update dependencies and such