fux bug in QuerySegment | changes cause by init()