added defs