Understanding perfection vs. completeness