I have four segments: KCS, KDS, UCS and UDS. K* have DPL 0, U* has DPL 3. When I tries to make an far iret from K* segments to U* segments it doesn't make a priviledge switch -> it doesnt pop the UESP and SS from the stack. Why's that? -- Johan