grammar proofing from start down to Decorator