little improvement of profiling