! reorder call to unsubscription before onPause & onDestroy