3.4.1.3 Abstraction