Hello Strtr, > Suppose I'd still would like to use void optimizations, how do you > clear the holes manually? IIRC zero filling a block is likely cheaper that zero filling holes in it. I'd avoid "=void" unless you know you will be copying structs into the space (that will copy the holes as well). -- ... <IXOYE><