make Model class have everything shared