added require devise