handle negated source / destination