Finished parser without error handling