added syslog logging