uses a rethrothical mode