added light user authentication