fix backwards compatible non-area update data write