Top with flour and place yeast, sugar and salt in separate corners.
Or add the ingredients according to your bread machine.
Set machine to large loaf, dough cycle and press start.
At the beep add the zest, cinnamon, cardamom, raisins, and or cranberries.
Mix cheese filling ingredients together.
Generously butter a fluted tube pan. Sprinkle with fine bread crumbs.
When cycle has finished remove dough to a floured surface.
Punch down dough and shape and roll out into a log about 20x 10. Then place cheese filling in the center down the long side of the roll, bringing the sides over to encase the filling. Then place into prepared pan covering with plastic wrap and let rise 60 minutes or till risen to top of pan.