updated flashing
diff --git a/bin/ipmi_example.py b/bin/ipmi_example.py
index 63d5df4..87b93a6 100755
--- a/bin/ipmi_example.py
+++ b/bin/ipmi_example.py
@@ -89,10 +89,14 @@
 		for i in data:
 			for k in data[i].keys():
 				print k+" = "+str(data[i][k]) 
-	elif (cmd == "updatefw"):
+	elif (cmd == "updatefwftp"):
 		obj = bus.get_object('org.openbmc.flash.Bios','/org/openbmc/flash/Bios_0')
 		intf = dbus.Interface(obj,"org.openbmc.Flash")
 		intf.updateViaTftp(sys.argv[2],sys.argv[3])
+	elif (cmd == "updatefwfile"):
+		obj = bus.get_object('org.openbmc.flash.Bios','/org/openbmc/flash/Bios_0')
+		intf = dbus.Interface(obj,"org.openbmc.Flash")
+		intf.update(sys.argv[2])
 	elif (cmd == "fwstatus"):
 		intf = Openbmc.getManagerInterface(bus,"Flash")
 		status = intf.getStatus()