added arrowhead pointers