made block models lazy.