Tons of graphics (and non) improvements!