Mapinduzi: I still smell a rat