roelc
committed
on 23 Jul 05
Performances improvements