switch to Data::UUID