overlay: custom vibe patterns