added user model with sorcery