add dkc_alloc