rebuild core (again)