starting profiling stuff to determine slow parts of the code