Hi, Can I have this: "valarray <macstl::boolean <float> > and then assign to it (vec1 < vec2), where vec1&vec2 are both of type "valarray <float>"? I tried it and failed. Should valarray be extended for sized booleans? -Ilya