components assets