public override void DoWindowContents(Rect rect)
        {
            var lister   = new Listing_Extended();
            var settings = Settings.Get();

            lister.Begin(rect);
            lister.ColumnWidth     = 400;
            lister.verticalSpacing = 1f;

            DrawInstanceProfiler(lister, settings);
            DrawModsProfiler(lister, settings);
            DrawCustomProfiler(lister, settings);
            DrawSettings(lister, settings);
            DrawOther(lister, settings);

            lister.NewColumn();
            lister.ColumnWidth = rect.width - 420;

            DrawProfilerTop15(lister, settings);

            lister.End();
        }