more updates to data object / data object controller to work to resovle problems with create/update/delete