Oh, nice Superku. I'll have to try that--my movement code in A8 behaves horribly and I assumed it was a scripting error although I copied the algorithm directly from an A6 project. So Snake, you're not alone in that.