representative pattern