thinking of syntax ideas, added some more shit to the parser