abstract_example