add more documentation and c++ now outputs 6D hash info