more typos (should spent more time to correct them before pushing)