add user credit functions