style tweaks
added user authentication