typos, spacing, oh my!