News flash.....London.....While clearly not perfected, since not all of the plane is invisible, British scientists remain hopeful that further development will turn the tide of the war......