usermodel class disign