add some explanations in README