add getRandomPos function