added more helpers /utilities