editing generateid savecache