first commit
added authentication