maintained fragment instance on device rotation