The best solution, in my humble opinion, is:

http://bbs.evony.com/showthread.php?t=15045