first typos in the code