added onBodyDestroy  to listeners