done with basic.md