fix typo
enable & clean warinings