ZigZag & Button Machines