more updates to the core