adding auth, cosmetics