no diddy