Wrote some grammar-ideal, and design