1. GAS versions 2. Data types 3. What GAS does when it runs 4. Porting GAS 5. Relaxation 6. Broken words 7. Internal functions 8. Test suite