add basic model structure