README.md: it is recommended using interfaces