Add example abstraction