types of data differentiated in the output