public addPoint