 David McNaughton argues that , even if the agent 's commitment to his / her principles is not undermined , two @-@ level utilitarianism does not succeed in its goal of showing , " how , on utilitarian principles , it is a good idea to think and reason in a pluralist and non @-@ consequentialist manner . " It is impossible , he claims , to compartmentalise one 's thinking in the way the two @-@ level account requires — to simultaneously think like a utilitarian and act in a non @-@ utilitarian way . Hare 's response to this type of criticism is that he does his own moral thinking in this way , therefore the challenge that this type of moral thinking is impossible must be false . 
