removed manual parser