style and oauth
align fix
added index