add spec client