grammar rework almost done