ui; vnc client draft