style and scripting updates