Adding more sections and additional explanations.