setup user data model