more groundwork for channel import