added comments to backup.c