reworked user model specs again again