added the point cpp