huge change in &write_consensus