before modeling users