first iteration of SchemaSegment