adding some components.