removed recoverable functionality