added authentication
version
merged develop