added relay_chunk()