Tons of improvements, basically entirely new scripts