focus on abstraction 2023