Boolean subtract issue

i created a model and it look like every time i do a boolean subtraction from the model it creates a new body that is a duplicate of the original model. just did a simple circle body to subtract from the main body20 and after subtracting the circle body it created a new body20(1) can someone please explain what might be happening.

Thank you

Hi, between the Done and Cancel buttons on the left there is an option to keep the original bodies. Is it possible that this option is set to keep some of the originals?

Yes, it fixed the issue when I selected “none” I think I was not quite understanding the Keep Originals settings, by picking “none” it will not make a copy.

Thanks for you help.