reflection perfection in Models