add object defs