add user and article model