component configuration simplified