Implemented new models