Abstraction/Buffer for Selection