added a few components