thank you daverave. indeed i didnt clean up the mesh afterwards. Is this the problem : when I subtract a polygon torus with lets say 80 segments from the surface (which is only one single polygon), this creates 80 unconnected edges ? how to solve this then? I thought it would create a n-gon i think for this object its better to work with NURBS ?