Full explaination readme.md