outputType as parameter