abstract class SingleFragmentActivity added