You will never believe the log line changes in this commit
The savedInstanceState fix google doesn't want you to know about
This one trick will make the phone keep state through rotating