fix parse errors with recast