allows the riples to bounce off of the borders, really nice but I'm still using the one lexicon wrote. BTW, thanks for the fix, been bussy, but FYI I was trying to keep it so only every other image was given the effect and your fix just put it in the root. I wasn't able to traget the MC within movies, and if I put the script in the individual movie time lines, only running the script once, but using the mc1.onEnterFrame = doDisplace; at two or three different keyframes it ends up calling the bitmapData object to many times forcing the virtual memory to over load, so back to one in root for now, just so it works. Well that's it for now.