added fd: logger and routable log encoders