Check default backend, minor changes in idl