fixed mistake where I was using the same variablke name twice
screen now centered on current position + smooth movement