update the design