add components.html