add syncronous syslog parsing