service: use id in runstate function