small perf fixes