login code updates