move service to other thread