fix race in parser