hopefully fix NativeInput