DO NOT UPSTREAM: change to FragmentActivity