grammar groups more operations