This is a generic suggestion about the user interface. It only involves the client, i.e. it has no effect on the server. In my opinion, the current user interface is awkward and requires too much clicking. It doesn't look to me like it was carefully designed. My idea is one that the current design sometimes follows, but not usually, and not consistently. My suggestion is to make it universal and consistent.
All multipage windows should be sticky. In other words, if you go to a window and tab over to a sub window, then go visit a city and then ask for that window to come back, it should go back to the sub window you just left. Moreover, if you had selected some parameters on the sub window, they should be the same when you come back.
One window that already acts like this is the trade screen for the port. If I say I am willing to give bronze to get timber, and go to another screen and then come back to the port, the window has bronze and timber selected (and is in the looking for a trade sub window, instead of the sub window that shows trade offers).
Another window that acts like this is one that shows armies on the move. I usually go to it to monitor outgoing raids, so I select "raids" to limit the view. If I go to another window and come back, "raids" is still selected.
Every window should act like this. For example, when I go to the coalition screen, it is usually because I want to look up members, but the first tab is always the generic one that gives info on the coalition. It would be great if the second time I went to the coalition screen, it took me back to where I had been, i.e. the member list. And it would remember that I had selected "by alphabetic order" instead of the default rank order. Even better would be if it remembered I was on page 3 instead of page 1!
It is probably easy to program most of this. Certainly remembering the sub window and options is easy. Going to page 3 might not be as easy.
Another window that needs this is the "enemies" screen, which until recently was called "to battle!" I was not happy when the position screen got added to it. I scout several times a day but only do positions when there is a tournament for them, and then typically go a week or two before doing them again. But it wasn't too bad, because the "enemies" screen was sticky. So, the first time I logged in and used the screen, I had to select that I wanted to see real targets and not Persian positions, but after that I got them right away. However, some idiot programmer broke this! Starting last night, every time I pop up the enemies screen, I get the Persian positions and I have to click to get the real enemies, then click to move to the page I want. There is a lot of clicking to do very little. And the buttons I need to click are all over the screen, so I have to move the mouse from bottom left to the top to the bottom right. I can tell it will cause my hand to hurt in a few days.
The problem with the enemies screen is easy to fix; just put it back to what it was a day ago. Doing this consistently throughout the game is harder. But improving the user interface will make the game much more attractive. This will translate into more customers and more profits. Good user interfaces make good products!
Thank you for your suggestion. Unfortunately, there are some limitations in Flash technology which we are facing. It's hard to implement some things due to them. But we will continue working on our interface.