When you were profiling this where was most of the time spent? Could we optimize more?