removed refs to blocks, replaced with segments