web: add filter grammar