use the UUID to generate the ID