cargo, add datatype so we know what is been done with the data element