Meftah – crickets still make noise