testing the commit
Added while loops and mode parsing
New while loops.
iteration 2
new_parse and new_parse_2 are renamed