timoh
committed
on 02 May 06
performance tuning, minor fixes