better parser testing