Take that Hamas