author finish,soft-delete