complete devise integration