take out extra getPosiition