for-loops are now working (only positive direction). parse.js should be completely rebuilt and abstracted.