some work on the data manager