Thanks Jason and Bill! I'm using Jasons code because of it's simplicity. My tests are working fine so far for simple closed polylines, but a road edge that I'm clipping out the topo from is giving me the error: "polygon segment is zero length". With some loop checking I should be able to get rid of these points from my list I guess. Thanks again guys.