organize that.
no need to return a boolean here
use deletion handler when sending pending deletions