Why are you adding the component.id multiple times?