adding data dive work