use a temp file to coerce poly into being more verbose