Add vnc server function