a few core updates