added a new model and tested has as well as get and set