Mark, I know I keep harping on this, but what's the reasoning behind using the polar parameter for your stretch action? I'm only asking to help improve understanding of what, when and how to use different parameters. As I see the use of your application, the polar parameter in this case is about as good as using the point parameter, which are totally useless because the have no restraints. The nice thing about restraints is that if you want to stretch an object perpendicular to a line, you can snap it using any osnap setting and it won't snap in the wrong place. Very useful for speed and accuracy. Also, what Q just said about setting a distance param. You get really strange results sometimes if you don't.