added devise recoverable pass