BACKGROUNDS

I finally got backgrounds working, I have discovered that you can't
simply set one array to another because it makes them linked (basically
a pointer).