updating core and modules