reworked user model specs again