User Authentication addition