add getPos interface