add args passing for change channel