Improve naming, explanations
Formatting