This is really awesome. Very well written and gives a complete overview of ACES even to a layman. Great Job!