indexed laserDEF and spreadDEF