MORE "HEADS" ON MARS. Or is it ?