add model defs