added callback called when destroyed (life<0)