approx, improvements on speed
graphical improvements
improvements