some tests and some README explanations