new_pin_user
temporary move of :recoverable module