Fix some issues with parser

wrong indent with the if
I had to check if the start not equal zero is
Include whitespace in the result to get a proper sentence