handle threads/data/fragments on screen rotation and similar