service stays active after  client finishes