metric space conditions