support output file
error messages