added perf tweak