data object re-written