Zigzag driving