user model and respone model added: