sorry for the typos