Abstraction ladder, part 2 - click the elements for explanations - to part 1 , 3