added a few basic components