A viable, more sophisticated consensus theory of truth, a mixture of Peircean theory with speech-act theory and social theory, is that presented and defended by Jürgen Habermas, which sets out the universal pragmatic conditions of ideal consensus and responds to many objections to earlier versions of a pragmatic, consensus theory of truth. Habermas distinguishes explicitly between factual consensus, i.e. the beliefs that happen to hold in a particular community, and rational consensus, i.e. consensus attained in conditions approximating an "ideal speech situation", in which inquirers or members of a community suspend or bracket prevailing beliefs and engage in rational discourse aimed at truth and governed by the force of the better argument, under conditions in which all participants in discourse have equal opportunities to engage in constative (assertions of fact), normative, and expressive speech acts, and in which discourse is not distorted by the of power or the internalization of systematic blocks to communication.