* grammar revert