typos and spacing