formatted code and readability