removed old cup-based parser