+*doc client