rewritten some parts of the text about the diff models. also added some
comments...