add d delegate when invate some body