added mangle