updating external modules