added version running on openNI
i don't think i changed these
merged