fix compil
note on perf