added abstract examples