Some chnages in OOP/PointArray