playing with Abstract vs. Summary