typo and codestyle