type must be output