add error component