Updated style & sources
Added IDL fix