additional User modeling