documented fix to uuid update function