moved defs