Added visual line mode thing
fixed parens error
Loads o crap