where we use this dataObject ?