Adding time profiling ability --kazu