made a better authentication page