added authentication, badges