updated segment