some parse changes