Add Zig-Zag method