Why scripting is so important