Formatting
framework update and authentication