efficient soft_delete
select who can do soft_deletion beforehand
v0.5.2