added generation.md