add 'replay' method to channels for handling channel reopening