text updates and gramma