add FragmentActivity for version 9 compatibility