fixed client to support user header