For uclient module