getting basic components in