scripting and other things.