built better code profiler