added super basic user authentication