for one-seg part1