historic patterns