devise added/functioning