Levels of representation and semantic interpretation