parse proc