User module and uclient