Update design and responsive design