typos and code comments