add missing components