remote parser