fixes so emabarassing I dont want this commit log.
- compiled to +...there..I said it.
Also I made some changes to how for loops are structured