prevent activity recycling when orientation changes and catch up