added spec.md