adding list o segments ordered