Umberto Eco called this mismatch between the intended meaning and interpreted meaning aberrant decoding. This apparent failure of communication may result from the fact that the parties use different codes because they are of a different social class or because they have different training or ability, because they have different world views or ideologies, or because they are from different cultures. David Morley argues that the outcome of decoding will be influenced by pragmatic issues, i.e. whether: