Hamas is making ground again