segment data info
override check