Switched mux from a select statement to a channel passed in to all the potential sources