own d core make