update `guid` generator