authentication related changes