Massive amount of work on scripting.