added pendingService[T]
changed author