stupid typos in the code