Updates to profiling