fixed xclient