correct last point calculation in open traverse