make configurable without component.json