As for booleans. I use them all the time. I have commented several times in this forum that booleans are very useful and powerful tools. They get a undeserved bad rap because folks just don't know how to use them properly. Just in case you need it. I booleaned the other part of the cylinder. and here is the obj.