Added external process support