added FragmentDemo