typos, flow and clarity