add configuration UI for all components