Return parent as instance of modified Process class
Deal with duplicates in output; Old way was dirty