create component
update
updates
updates
set width to auto
make min default value
fix conflicts