commit before adding authentication
Authentication almost Working