added icons, components