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