compiled parsers to allow downloading