tweaked ReadFragmentActivity lifeline