temprorarily removed recoverable password module