some changes in api. pending services client