README.md explain internals