x fixed parser worker