Bloch Caf Map