fix problem of confuse: src - tgt