better channel interface