typos and structure