udpates design