update BoM