Hamas fighting with IDF