Zig zag stage