initial set up of framework for data-set background service