murkup and disign change