probably slightly improved performance