little perf improvment