Drupal7 custom recovery module.