Wróć do aktywności First / Main bez ponownego ładowania

Opracowuję aplikację na Androida. Muszę zadzwonić do MainActivity bez przeładowywania, ponieważ ma ogromną ilość danych pobieranych z Internetu.

Przypuśćmy, że jestem teraz na trzeciej aktywności i chcę wrócić do MainActivity.

Jeśli używam:

Intent i = new Intent(Third.this,Main.class);
i.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(i);

załaduje MainActivity, ale nie chcę go ponownie ładować. jak z drugiej aktywności dzwonięfinish() i dokładnie tego potrzebuję.