grammar simplication