change to SameThreadExecutor for services
updates