How it works

Details added in readme.md