fix circular assassining