changed to 2D PointCloud array