W-patterns