now daemonizes; fixed syslog functionality