add point()