update parts and plugin