Rearrange parsers