design modify 2