small refactor + real scenario + README update