added backup utils with common defs