Implement corrupt and failure channels