duplicate defs