Update for write/format split, expand description for write-exception