remove 'data' from service init.  provided by caller