change custom parameters to handle pipe chained values (now uses colon separators instead).