Refactored to use FragmentManager