Bloch Reynolds