new parse engine
add PPS, slicehead