fix unchecked warn