can choose data type (basically just output filename)