allows parser to work