Work on point3D