Added Devise Functionality