I agree, really great pattern