The movement example is probably far from perfect - George, Doug and many users can write movement code far better than I can. Still, I would give it a try. If you have a level where my code does not work, or where you even have problems with the template script, can you send it to the support? I'll look into it and check where the problem might be.