Core and example Update