add switches for the gfx that might be expensive
turn effects back on