initialise user model