core becomes std