core development