Some changes. I made the Server Select a fragment. I added handlers to cache events that get missing somehow. Some other stuff