set complex userData