try extending component