adds more explanations in README