Add data object reader and writer