update core & modules