add reverese point utility