uses a list the head sprite adds his x and y positions to the list and the next section sets their x and y to the lists and so on.