preheat the oven at 180 degrees for 10 minutes.
Measure the cranberries and dust them with flour.
Wash and cut the orange into pieces. Remove the seeds.
Add the pieces to the blender.
Crack the eggs and add to the blender.
Add the sugar and if using, add the coconut oil to the mix in the blender.
Blend this to a smooth mix.
To this add the self raising flour to this wet mix.
Pulse the mix till it is smooth, but not for long.
Grease a loaf tin and pour half the blended mix into the tin.
Spread most of the flour dusted cranberries on the loaf.
Pour the rest off the batter, evenly on the loaf.
Bake at 170 degree celciius, fan-forced oven for 25 minutes.
Once the top looks cracked and golden, insert a skewer.
When you pull out the skewer if it comes clean the cake is cooked through
Remove from the oven and let it rest for 10 minutes.
Remove from the loaf tin and let the cake cool.
Slice into even pieces to serve.