Adding tools for profiling