compensate ext xtype changes