arjun
committed
on 22 Mar 02
some new helpers