Speed Up Grammar

686