The only thing I can think of is that you are putting the marker in two different buffers.... this would tend to alter the distance travelled... Possible? good luck! harold