Changed watchPosition() to getCurrentPosition()