There is a function called arrows() which is an .Internal function. How difficult is it to modify that function to return the xy coordinates for the line "segments" that make up the arrowhead? Brandon Chasco University of Washington ph (206) 221-6768