logger to bark on cerr rather than cout