Core update (new API)