some useful unitils