towards integrating parser + misc