Adds arrow heads
Cleans Run function
Adds head & last
Iterator is stable