What does twin peaks mean