Added additional explanations