Abstractions(2017)