backgrounds

various other fixes