rough version of channel surf idea