While Hamas fires rockets....