Added the profiling section and tweaked the conclusion