everything is working correctly.

TODO:
- organize fake scripts into parsing, writing, etc.
- create AAT's