enabled adl for swap