typos & tweaking