added kinect code