initial core updates