a bunch more work on syslog