add comm-select component