started work on profiling