Update core framework