puts won't print here.  needs to be logged on stderr.