modify the design