i should have added a component