Hi all, I changed the interface on the external logger. It now returns a bool. To keep the old behavior, return false from operator(). The return value determines if the internal logging will also be run. david