rotation stops if radial is at either end of the list of elements