fixed long running parse operation bug