working on devise integration