add general patterns README.md