The Best Is Yet To Come! IEEE 1584 Update