Add --agent switch for easier profiling