You may need to check the order of some events (add turns, calculate, check, subtract turns/credits) for some actions. Most actions go in that order but some have problems.
The main one I noticed is when building biofarms (and possibly other segments). The turns aren't added first. For example suppose you can build 25 biofarms per turn and you have 1 turn. If you wait 1 minute then ask for 50 it says "not enough turns". Of course the page refreshing causes the turn amount to be updated and hence you can now build 50, but the turns should be added first like in other actions.
One other strange thing about biofarms is the way that they all generate once you build, meaning that if you can complete multiple segment missions in 1 minute you gain more from waiting for enough turns to build them all and then buying them all at once, rather than buying as many as possible with each minute. For example:
can build 25 farms/turn, have 1 turn and 150 segments
if I build them all 25 at a time, I gain (1+2+3+4+5+6) x 25 x 10 = 5250 credits
if I wait until I have 6 turns and then build them all, I get 6 x 150 x 10 = 9000 credits
I'm not sure if this was intentional but it seems counterintuitive somehow (a farm giving a full turn's output immediately after being finished rather than requiring 1 turn to get going).
I recently levelled up my commander by buying 3 exp points (having been annoyingly stuck on 2997). The cost for one exp point is (current total * 300), so it should have cost 899,100 + 899,400 + 899,700 = 2,698,200. However it seems the order is wrong here as well - the exp was added before the cost was calculated and it charged me 2,700,000. (I'm not going to complain loudly about the loss of 1800 credits, but if I'd bought more and lost 18M then it might be different

) A correct formula would be
(c/2) x p x (2t + p - 1)
where t is the exp you have to start with and p is the amount you purchased, and c is the cost increment per point (currently 300). I think there was a minimum cost at the low end though which may screw this up slightly.

It would also be cool if you could refresh/update the main screen to show the new amount of credits/workers/whatever when you use one or more items. I guess this is more of an "interface upgrade" suggestion though.
ahydra