typos + components