removed unused codes
impl parse cpe