abstractionist view 2