added more profiling marks for .setup()