finish CDFT_wrapping