update Core and fix ID overriding