update core and modules