adding devise authentication