my fork from http://vrpn.org/