new rust night version: fixed to make the code compile