channel replication, iteration 1