The glasses kits came with driver software which intercepted API calls and effectively rendering the two views in sequence; this technique required twice the performance from the graphic card, so a high-end device was needed. Visual glitches were common, as many 3D game engines relied on 2D effects which were rendered at the incorrect depth, causing disorientation for the viewer. Very few CRT displays were able to support a 120 Hz refresh rate at common gaming resolutions of the time, so high-end CRT display was required for a flicker-free image; and even with a capable CRT monitor, many users reported flickering and headaches.