component.json again