Tons of graphics fixes