Added updateCurrentPosition convienence function