Assembly widget upgrade