update for new profiling style