pass channel index to read_tile