Hi Dave, while offset sort of works it’s not exactly what I want because as far as I know the moving speed is still bound to the time line and actual width/height of the screen, what I’d like to see is you set a variable for speed(say 5 units or pixels) then the transform goes on forever and once it hits the border it goes to the other side always with that speed, so how long is the loop and how far it travels don’t really matter, I wonder is this achievable with expression?