fixing corruption with c9