Ever had the issue of having a builder finish up an upgrade while you were busy or asleep? Why not put in a queue so if you have enough resources to build or upgrade something else, you can have a builder immediately move on the the next upgrade. You can have it so the you can queue one extra upgrade per builder you have. There can be a button next to the upgrade button that would activate when you have all of your builders busy. Any suggestions would be great.