diff --git a/scripts/normalize_input.rb b/scripts/normalize_input.rb
new file mode 100755
index 0000000000000000000000000000000000000000..423a7467d7c710d1cd900de9e5ea043c8f591afd
--- /dev/null
+++ b/scripts/normalize_input.rb
@@ -0,0 +1,19 @@
+#!/usr/bin/ruby -w
+
+require 'yaml'
+require 'pp'
+
+Dir['input/grid5000/sites/*/clusters/*/nodes/*.yaml'].each do |f|
+  d = YAML::load(IO::read(f))
+
+  # remove bios.configuration
+  #d.values.first['bios'].delete('configuration')
+
+  fd = File::new(f, 'w')
+  fd.puts("# Generated by g5k-checks (g5k-checks -m api)")
+  fd.puts d.to_yaml
+  fd.close
+end
+
+
+