setup event handlers and fix transponder path ctl function proto