attempted to add scripting capabilities.