idl fixes