Redesigning the UPC