adding some components