Adding compoesr