pick up typical pattern.