started adding authentication
more on authentication