ElBaredei Calls for Military Invention