Refactor responsibilities.
Move undelete response.