Halfway through user model building