adding Data::GUID