scripting ui feature updates