typos from @dreid