use the point in regards to canvas, not client