surfing Patterns