some more explanations in the README