optimization of Parse