some modifications to the boolean solids handlers

some modifications to the boolean solids handlers