adding uuidv4, additional fields for collection