Abstrations 23- 24