proxy server side events to UI