styling and scripting updates