upgrade various dependencies