components config