fixed some parse bug.