copy base from KinectBase