added source_dest_check option