further flexibility of action scripts