output type option added