end-position-calculator